package com.example.pearl;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

/**
 * Pearl应用程序入口类
 * 负责启动Spring Boot应用并初始化所有组件
 */
@SpringBootApplication
@Controller
public class PearlApplication {

    /**
     * 应用程序主入口
     *
     * @param args 命令行参数
     */
    public static void main(String[] args) {
        SpringApplication.run(PearlApplication.class, args);
    }

    /**
     * 根路径请求处理器
     * 重定向到登录页面
     *
     * @return 重定向到login.html
     */
    @GetMapping("/")
    public String index() {
        return "redirect:/login.html";
    }
}
